licenced premises - Espagnol Anglais Dictionnaire